waste management facility plant - Francés Inglés Diccionario